Witnesses are so restricted as to parties and especially large gatherings that they really turn out for weddings expecting to be entertained. The weddings of witnesses are often quite large too as they may know people from several congos and the home congo all expect to be invited. It can become quite a burden to feed and entertain all these people.
I have seen a few weddings that were kept small with only really close family and friends invited. I think I would prefer this to a huge reception. Sorry your friends were not more generous, but dubs are known for their cheapness.
I went to a relative's weding recently and they had a $5 dance with bride and groom going for quite some time. Some people went through the line 2 or 3x. I was beginning to wonder whether this was a wedding reception or a business operation. They said they were trying to get enough money to go to the Carribean in a few weeks. Don't know if they made it or not.
I agree that celebrating with a few really close friends that you love dearly is better than these huge weddings. The focus needs to be on the celebration and not finances for both the wedding party and the guests.